Skip to content

Reenable float aggregation pushdown for duckdb except for min() - #9094

Open
myrrc wants to merge 2 commits into
myrrc/aggregation-slt-testsfrom
myrrc/duckdb-reenable-float-aggregations
Open

Reenable float aggregation pushdown for duckdb except for min()#9094
myrrc wants to merge 2 commits into
myrrc/aggregation-slt-testsfrom
myrrc/duckdb-reenable-float-aggregations

Conversation

@myrrc

@myrrc myrrc commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Float aggregate pushdown was disabled in #9069
because of nan handling. For max,avg,sum,count, and first Vortex's behaviour
with include_nans() matches duckdb's so we can enable it.
Duckdb't min() NaN ordering, however, is incompatible so we still forbid
pushdown.

@myrrc myrrc added changelog/feature A new feature ext/duckdb Relates to the DuckDB integration labels Jul 30, 2026
@myrrc
myrrc requested a review from AdamGS July 30, 2026 16:43
Signed-off-by: Mikhail Kot <mikhail@spiraldb.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/feature A new feature ext/duckdb Relates to the DuckDB integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant